package com.itboye.mengwu.data.model;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import android.widget.ImageView;

public class AppHeadPage implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	String id;
	String name;
	String create_time;
	String update_time;
	String notes;
	List<ITEM> item_data;
	List<Cates> cate;
	List<CateGloble> cate_global;
	List<CateOther> cate_other;
	List<LunBoModel> info;

	public List<LunBoModel> getInfo() {
		return info;
	}

	public void setInfo(List<LunBoModel> info) {
		this.info = info;
	}

	public List<Cates> getCate() {
		return cate;
	}

	public void setCate(List<Cates> cate) {
		this.cate = cate;
	}

	public List<CateGloble> getCate_global() {
		return cate_global;
	}

	public void setCate_global(List<CateGloble> cate_global) {
		this.cate_global = cate_global;
	}

	public List<CateOther> getCate_other() {
		return cate_other;
	}

	public void setCate_other(List<CateOther> cate_other) {
		this.cate_other = cate_other;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getCreate_time() {
		return create_time;
	}

	public void setCreate_time(String create_time) {
		this.create_time = create_time;
	}

	public String getUpdate_time() {
		return update_time;
	}

	public void setUpdate_time(String update_time) {
		this.update_time = update_time;
	}

	public String getNotes() {
		return notes;
	}

	public void setNotes(String notes) {
		this.notes = notes;
	}

	public List<ITEM> getItem_data() {
		return item_data;
	}

	public void setItem_data(List<ITEM> item_data) {
		this.item_data = item_data;
	}

	public class CateGloble implements Serializable {

		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String name;
		String page_id;

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getPage_id() {
			return page_id;
		}

		public void setPage_id(String page_id) {
			this.page_id = page_id;
		}

	}

	public class CateOther implements Serializable {

		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String name;
		String page_id;

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getPage_id() {
			return page_id;
		}

		public void setPage_id(String page_id) {
			this.page_id = page_id;
		}

	}

	public class Cates implements Serializable {
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String name;
		String page_id;

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getPage_id() {
			return page_id;
		}

		public void setPage_id(String page_id) {
			this.page_id = page_id;
		}

	}

	public class ITEM implements Serializable {
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String id;
		String page_id;
		String item_name;
		String dt_item_type;
		String display_order;
		Object data;

		// ArrayList<ImageView> bmps;

		public String getId() {
			return id;
		}

		public void setId(String id) {
			this.id = id;
		}

		public String getPage_id() {
			return page_id;
		}

		public void setPage_id(String page_id) {
			this.page_id = page_id;
		}

		public String getItem_name() {
			return item_name;
		}

		public void setItem_name(String item_name) {
			this.item_name = item_name;
		}

		public String getDt_item_type() {
			return dt_item_type;
		}

		public void setDt_item_type(String dt_item_type) {
			this.dt_item_type = dt_item_type;
		}

		public String getDisplay_order() {
			return display_order;
		}

		public void setDisplay_order(String display_order) {
			this.display_order = display_order;
		}

		public Object getData() {
			return data;
		}

		public void setData(Object data) {
			this.data = data;
		}
	}

	public class Datas implements Serializable {
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String block_id;
		String block_name;
		Banners banners;

		public String getBlock_id() {
			return block_id;
		}

		public void setBlock_id(String block_id) {
			this.block_id = block_id;
		}

		public String getBlock_name() {
			return block_name;
		}

		public void setBlock_name(String block_name) {
			this.block_name = block_name;
		}

		public Banners getBanners() {
			return banners;
		}

		public void setBanners(Banners banners) {
			this.banners = banners;
		}

	}

	public class Banners implements Serializable {
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String key;
		String id;
		String name;
		String width;
		String height;
		String product_group;
		String max;
		String product_ids;
		String group_product_list;
		String p_ids;
		List<Sku> sku;
		List<ProductHome> product_home;

		public String getKey() {
			return key;
		}

		public void setKey(String key) {
			this.key = key;
		}

		public String getId() {
			return id;
		}

		public void setId(String id) {
			this.id = id;
		}

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getWidth() {
			return width;
		}

		public void setWidth(String width) {
			this.width = width;
		}

		public String getHeight() {
			return height;
		}

		public void setHeight(String height) {
			this.height = height;
		}

		public String getProduct_group() {
			return product_group;
		}

		public void setProduct_group(String product_group) {
			this.product_group = product_group;
		}

		public String getMax() {
			return max;
		}

		public void setMax(String max) {
			this.max = max;
		}

		public String getProduct_ids() {
			return product_ids;
		}

		public void setProduct_ids(String product_ids) {
			this.product_ids = product_ids;
		}

		public String getGroup_product_list() {
			return group_product_list;
		}

		public void setGroup_product_list(String group_product_list) {
			this.group_product_list = group_product_list;
		}

		public String getP_ids() {
			return p_ids;
		}

		public void setP_ids(String p_ids) {
			this.p_ids = p_ids;
		}

		public List<Sku> getSku() {
			return sku;
		}

		public void setSku(List<Sku> sku) {
			this.sku = sku;
		}

		public List<ProductHome> getProduct_home() {
			return product_home;
		}

		public void setProduct_home(List<ProductHome> product_home) {
			this.product_home = product_home;
		}

	}

	class Sku implements Serializable {
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String sku_id;
		String start_time;
		String end_time;
		String price;
		String display_order;

		public String getSku_id() {
			return sku_id;
		}

		public void setSku_id(String sku_id) {
			this.sku_id = sku_id;
		}

		public String getStart_time() {
			return start_time;
		}

		public void setStart_time(String start_time) {
			this.start_time = start_time;
		}

		public String getEnd_time() {
			return end_time;
		}

		public void setEnd_time(String end_time) {
			this.end_time = end_time;
		}

		public String getPrice() {
			return price;
		}

		public void setPrice(String price) {
			this.price = price;
		}

		public String getDisplay_order() {
			return display_order;
		}

		public void setDisplay_order(String display_order) {
			this.display_order = display_order;
		}
	}

	class LunBo implements Serializable {

		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String img;
		String notes;
		String title;
		String url;
		String urlType;

		public String getImg() {
			return img;
		}

		public void setImg(String img) {
			this.img = img;
		}

		public String getNotes() {
			return notes;
		}

		public void setNotes(String notes) {
			this.notes = notes;
		}

		public String getTitle() {
			return title;
		}

		public void setTitle(String title) {
			this.title = title;
		}

		public String getUrl() {
			return url;
		}

		public void setUrl(String url) {
			this.url = url;
		}

		public String getUrlType() {
			return urlType;
		}

		public void setUrlType(String urlType) {
			this.urlType = urlType;
		}

	}

	class ProductHome implements Serializable {
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String max;
		String product_ids;

		public String getMax() {
			return max;
		}

		public void setMax(String max) {
			this.max = max;
		}

		public String getProduct_ids() {
			return product_ids;
		}

		public void setProduct_ids(String product_ids) {
			this.product_ids = product_ids;
		}
	}
}
